]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
theme: Move .workspace-thumbnail* into _workspace-thumbnails.scss
authornana-4 <hnmaigo@gmail.com>
Sun, 19 Jan 2020 17:08:42 +0000 (02:08 +0900)
committerFlorian Müllner <florian.muellner@gmail.com>
Thu, 13 Feb 2020 19:46:29 +0000 (19:46 +0000)
While workspace switcher is an OSD, workspace pager is an overview
panel. So it makes more sense to separate them into different
stylesheets.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/938

data/theme/gnome-shell-sass/_widgets.scss
data/theme/gnome-shell-sass/widgets/_workspace-switcher.scss
data/theme/gnome-shell-sass/widgets/_workspace-thumbnails.scss [new file with mode: 0644]
data/theme/meson.build

index 8f28929fc89237c16c65477f5ea7ea37032866dc..87dab2ad7299739891c9087a3c0e520eee8ba4ef 100644 (file)
@@ -39,6 +39,7 @@
 @import 'widgets/search-results';
 @import 'widgets/app-grid';
 @import 'widgets/dash';
+@import 'widgets/workspace-thumbnails';
 // A11y / misc
 @import 'widgets/a11y';
 @import 'widgets/misc';
index a6ea83adc9c3d5241172dc943956ea1a73840d11..2fe43806dea803fc6d019f4381624aac2fe843a9 100644 (file)
   border-radius: $base_border_radius + 3px;
   color: $selected_fg_color;
 }
-
-/* Workspace pager */
-
-// thumbnails in overview
-.workspace-thumbnails { 
-  @extend %overview_panel;
-  visible-width: 32px; //amount visible before hover
-  spacing: $base_spacing;
-  padding: $base_padding;
-
-  border-radius: $modal_radius 0 0 $modal_radius;
-  border-right-width: 0;
-
-  &:rtl {
-    border-radius: 0 $modal_radius $modal_radius 0; 
-    border-left-width: 0;
-  }
-
-  // drag and drop indicator
-  .placeholder {
-    background-image: url("resource:///org/gnome/shell/theme/dash-placeholder.svg");
-    background-size: contain;
-    height: 24px;
-  }
-}
-
-// selected indicator
-.workspace-thumbnail-indicator {
-  border: 3px solid $selected_bg_color;
-  border-radius: 3px;
-  padding: 0px;
-  // background-color: transparentize($selected_bg_color, 0.9);
-}
diff --git a/data/theme/gnome-shell-sass/widgets/_workspace-thumbnails.scss b/data/theme/gnome-shell-sass/widgets/_workspace-thumbnails.scss
new file mode 100644 (file)
index 0000000..da76381
--- /dev/null
@@ -0,0 +1,32 @@
+/* Workspace pager */
+
+// thumbnails in overview
+.workspace-thumbnails {
+  @extend %overview_panel;
+  visible-width: 32px; //amount visible before hover
+  spacing: $base_spacing;
+  padding: $base_padding;
+
+  border-radius: $modal_radius 0 0 $modal_radius;
+  border-right-width: 0;
+
+  &:rtl {
+    border-radius: 0 $modal_radius $modal_radius 0;
+    border-left-width: 0;
+  }
+
+  // drag and drop indicator
+  .placeholder {
+    background-image: url("resource:///org/gnome/shell/theme/dash-placeholder.svg");
+    background-size: contain;
+    height: 24px;
+  }
+}
+
+// selected indicator
+.workspace-thumbnail-indicator {
+  border: 3px solid $selected_bg_color;
+  border-radius: 3px;
+  padding: 0px;
+  // background-color: transparentize($selected_bg_color, 0.9);
+}
index bc1821f36b2afb870c998bb20855469b08c12b63..b0e08128e1007eb8e1a70255a95fa3aa3638149a 100644 (file)
@@ -38,7 +38,8 @@ theme_sources = files([
   'gnome-shell-sass/widgets/_switches.scss',
   'gnome-shell-sass/widgets/_tiled-previews.scss',
   'gnome-shell-sass/widgets/_window-picker.scss',
-  'gnome-shell-sass/widgets/_workspace-switcher.scss'
+  'gnome-shell-sass/widgets/_workspace-switcher.scss',
+  'gnome-shell-sass/widgets/_workspace-thumbnails.scss'
 ])
 
 styles = [